BODY {
	color:#000000;FONT-SIZE : 10px;font-family: Arial, Helvetica, sans-serif;font-weight: bold; background : ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR :#000099 ; 
	SCROLLBAR-ARROW-COLOR :#000099 ; 
	SCROLLBAR-TRACK-COLOR : #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR : #ffffff; 
	SCROLLBAR-BASE-COLOR: #ffffff;
}

h3 {
    text-decoration:underline;
    text-align:center;
    color:black;
}

P {
	color:#000000;FONT-SIZE: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

FONT {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:9px;
}

a { text-decoration: underline;}
A:link {COLOR: #000099; TEXT-DECORATION: none; font-size:10px} /* como link */
A:visited {COLOR: #000099; TEXT-DECORATION: none; font-size:10px}  /* cuando esta visible*/ 
A:active {COLOR: #000099; TEXT-DECORATION: none; font-size:10px} /* cuando ya fue activo*/ 
A:hover {COLOR: #000099; TEXT-DECORATION: underline; font-size:10px} /* cuando se sobre pasa el mouse*/ 

a { text-decoration: underline;}
A.LinkTitulo:link {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size:10px} /* como link */
A.LinkTitulo:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size:10px}  /* cuando esta visible*/ 
A.LinkTitulo:active {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size:10px} /* cuando ya fue activo*/ 
A.LinkTitulo:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline; font-size:10px} /* cuando se sobre pasa el mouse*/ 


IMG {
	BORDER-RIGHT : 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; border:0
}

TABLE {
		background-color:#FFFFFF;
		color:#000000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;
 
}



.copy {
	font-size: 10px;
	color: #cccccc;
}

.user {
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.textoTitulo{ 
		color:#000099;FONT-SIZE: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.textoTituloRep{ 
		color:#000099;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.textoSubTitulo{ 
		color:#000099;FONT-SIZE: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.textoSubTituloRep{ 
		color:#000099;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.textoResaltado{ 
		color:#CC3300;FONT-SIZE: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.textoResaltadoRep{ 
		color:#CC3300;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.textoDato{ 
		color:#000000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.textoDatoRep{ 
		color:#000000;FONT-SIZE: 8px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TableForm
{
		background-color:#CCECFF; 

		border-bottom: #000099 1px solid; 
		border-left: #000099 1px solid;  
		border-right: #000099 1px solid; 
		border-top: #000099 1px solid;
		cellSpacing:0px;
}

.TDFormHead
{
	color:#000099;FONT-SIZE: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
	paddingLeft:10px;

}

.TDFormItem
{
}

.TDAviso{ 
		background-color:#000099;   
		color: #FFFFFF; FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;  

}

.TDTitulo{ 
		background-color:#000099;  
		color:#FFFFFF;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDTituloIpaq{ 
		background-color:#000099;  
		color:#FFFFFF;FONT-SIZE: xx-small;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDTituloRep{ 
		background-color:#000099;  
		color:#FFFFFF;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDTituloEsp{ 
		background-color:#CC3300 ;  
		color:#FFFFFF;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDTituloEspRep{ 
		background-color:#CC3300 ;  
		color:#FFFFFF;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDSubTitulo{ 
		background-color:#CCCCCC;  
		color:#000000;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDSubTituloRep{ 
		background-color:#CCCCCC;  
		color:#000000;FONT-SIZE: 8px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDSubTotal1{ 
		background-color:#B0C4DE;  
		color:#000000;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDSubTotal1Rep{ 
		background-color:#B0C4DE;  
		color:#000000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDSubTotal2{ 
		background-color:#7BABF1;  
		color:#000000;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDSubTotal2Rep{ 
		background-color:#7BABF1;  
		color:#000000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDResaltado{ 
		background-color:#CCECFF;  
		color:#000000;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}


.TDResaltadoRep{ 
		background-color:#CCECFF;  
		color:#000000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDResaltado2{ 
		background-color:#FFFFC9;  
		color:#000000;FONT-SIZE: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}


.TDResaltado2Rep{ 
		background-color:#FFFFC9;  
		color:#000000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.TDGrilla{ 
		color:#000000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;
		border-bottom: #CCCCCC 1px solid; 
}

.TDGrillaResaltado
{		color:#FF0000;FONT-SIZE: 9px;font-family: Arial, Helvetica, sans-serif;
		border-bottom: #CCCCCC 1px solid;
}

A.TDGrillaResaltado:visited
{		color:#FF0000;
}

.INPUTBnReg{
	border-bottom: #CCECFF 2px solid; 
	border-left : #CCECFF 2px solid; 
	border-right : #CCECFF 2px solid; 
	border-top : #CCECFF 2px solid;
	
	background-color:#000099;  
	color:#FFFFFF;
	font-size:9px; font-family: Arial, Helvetica, sans-serif;font-weight: bold;  
}

.INPUTBnEsp{
	border-bottom: #FFE5E5 2px solid; 
	border-left : #FFE5E5 2px solid; 
	border-right : #FFE5E5 2px solid; 
	border-top : #FFE5E5 2px solid;
	
	background-color:#CC3300;  
	color:#FFFFFF;
	font-size:9px; font-family: Arial, Helvetica, sans-serif;font-weight: bold;  
}

.TBReg{
		border-bottom: #000099 1px solid; 
		border-left: #000099 1px solid;  
		border-right: #000099 1px solid; 
		border-top: #000099 1px solid; 
}

.TBEsp{
		border-bottom: #CC3300 1px solid; 
		border-left: #CC3300 1px solid;  
		border-right: #CC3300 1px solid; 
		border-top: #CC3300 1px solid; 
}

.TFEsp{
	background-color:#FFFFCC;
}

.TBLoginTop{
		border-right: #000099 1px solid; 
		border-top: #000099 1px solid; 
}

.TBLoginRight{
		border-right: #000099 1px solid; 
}

.TBLoginBottom{
		border-bottom: #000099 1px solid; 
		border-right: #000099 1px solid; 
}

.TBMenu{
		border-bottom: eeeef 1px solid; 
		border-left: eeeef7 1px solid;  
		border-right: eeeef7 1px solid; 
		border-top: eeeef7 1px solid; 
		font-size: 10pt; font-family: Arial;
}


.DivListaReg{
	OVERFLOW:auto;
		border-bottom: #000099 1px solid; 
		border-left: #000099 1px solid;  
		border-right: #000099 1px solid; 
		border-top: #000099 1px solid; 
}

 

.DivListaAsigna{
	OVERFLOW:auto;
		border-bottom: #000099 1px solid; 
		border-left: #000099 1px solid;  
		border-right: #000099 1px solid; 
		border-top: #000099 1px solid; 
}

 

.DivListaEsp{
	OVERFLOW:auto;
	background-color:#FFFFCC;
	paddingleft:20;
	scrollbar-base-color:#e2f1fa;
	scrollbar-track-color:#e2f1fa;
		border-bottom: #000099 1px solid; 
		border-left: #000099 1px solid;  
		border-right: #000099 1px solid; 
		border-top: #000099 1px solid; 
}



.titulo{ 
     font-family:arial; font-size:14px;
	 color:#000000;
	}
.SubTitulo{ 
     font-family:arial; font-size:12px; font-style:italic;
	 color:#000000;
	}

.option {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
TD {
	
}
DIV {
	color:#000000;FONT-SIZE: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

H1 {
	color:#5cb181;FONT-SIZE: 20px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

TEXTAREA {	
	color:#000000;FONT-SIZE: 10px;font-family: Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #FFFFFF; 
}
SELECT {
	BACKGROUND: #FFFFFF;BORDER-LEFT : #000000; BORDER-BOTTOM : #000000; BORDER-TOP : #000000; BORDER-RIGHT : #000000;
	Color:#000000;FONT-SIZE: 9px;font-family: verdana;font-weight: bold;
}

INPUT{
	FONT-SIZE: 9px;font-family: verdana;
	BORDER-RIGHT: #7BABF1 1px solid ; 
	BORDER-TOP: #7BABF1 1px solid; 
	BORDER-LEFT: #7BABF1 1px solid; 
	BORDER-BOTTOM: #7BABF1 1px solid
}
INPUT.radio {
	FONT: 11px Verdana,Arial,Helvetica,sans-serif; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #eaedf4; 
}
INPUT.checkbox {
}


.INPUTRED{
	BORDER-BOTTOM : #FFFFFF 1px solid; 
	BORDER-LEFT : #FFFFFF 1px solid; 
	BORDER-RIGHT : #FFFFFF 1px solid; 
	BORDER-TOP : #FFFFFF 1px solid; 
	background-color:#FFFFFF;  
	color:#FF0000;
	font-size:10px; font-family: Arial, Helvetica, sans-serif;font-weight: bold;
}

.resaltaFila{
	font-weight:bold;
	background-color:#B0C4DE
}
